3513 501
3971 746
2679 352
9476 687
1216 67
3099 496
2229 387
4112 692
5124 798
2457 120
5219 469
2506 329
5000 508
2110 262
2393 422
6277 309
2671 254
24219 619
3003 173
17617 778
7646 112
3732 812
7851 613
3608 334
5743 675
8510 725
11947 683
2929 201