3015 250
6328 850
3308 57
3728 478
4922 966
10437 783
3239 568
2811 529
872 124
2093 627
4953 96
5207 847
4449 131
5668 540
3441 681
3818 71
2601 266
5224 706
3237 871
4041 644
4381 715
20022 751
2500 575
3060 610
17996 252
1465 198
4590 174
2042 238