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