962 36
3907 676
2949 435
2962 404
8964 209
3526 701
1270 75
2269 100
1842 252
3066 535
2870 580
6713 956
2801 528
2762 507
3292 550
2604 484
7892 452
3118 519
2070 354
14557 297
4060 567
2654 569
14601 396
2268 303