2993 265
5415 236
10387 734
5048 491
4675 731
4300 669
5637 768
4058 585
4453 529
5609 484
2751 128
6010 290
8907 213
4647 223
7275 542
5727 872
4403 813
2508 44
13374 649
5132 656
6698 120
4051 573
7037 963
6421 304