3530 501
3971 746
2679 352
9477 687
1216 67
3099 496
2229 387
4114 692
5124 798
2463 120
5219 469
2507 329
5000 508
2110 262
2393 422
6281 309
2675 254
24221 619
3003 173
17617 778
7648 112
3732 812
7853 613
3608 334
5743 675
8512 725
11948 683
2930 201