3503 501
3971 746
2679 352
9476 687
1216 67
3096 496
2229 387
4112 692
5123 798
2455 120
5215 469
2506 329
4999 508
2109 262
2393 422
6276 309
2669 254
24219 619
3002 173
17617 778
7646 112
3732 812
7851 613
3608 334
5742 675
8510 725
11946 683
2929 201