3013 250
6325 850
3306 57
3727 478
4918 966
10431 783
3238 568
2810 529
872 124
2093 627
4953 96
5207 847
4446 131
5665 540
3440 681
3818 71
2600 266
5221 706
3237 871
4041 644
4378 715
20006 751
2499 575
3060 610
17984 252
1465 198
4586 174
2040 238