3001 652
3362 671
4953 643
1605 258
3463 716
3418 640
7986 410
3705 752
3209 790
14591 368
2993 544
1332 168
3751 508
3719 851
4551 95
1604 179
3048 568
1641 187
2911 453
3222 564
3279 645
1736 44
39113 290
2996 476
5198 25
8421 226
3102 690
3898 372