3001 652
3362 671
4953 643
1604 258
3463 716
3417 640
7986 410
3704 752
3209 790
14591 368
2993 544
1332 168
3750 508
3719 851
4550 95
1603 179
3048 568
1640 187
2911 453
3222 564
3278 645
1736 44
39112 290
2996 476
5198 25
8421 226
3102 690
3898 372