3012 250
6322 850
3298 57
3726 478
4914 966
10407 783
3236 568
2808 529
871 124
2091 627
4953 96
5207 847
4445 131
5663 540
3438 681
3815 71
2598 266
5220 706
3237 871
4039 644
4376 715
20002 751
2498 575
3059 610
17965 252
1464 198
4579 174
2039 238