3002 250
6318 850
3287 57
3716 478
4913 966
10383 783
3229 568
2803 529
862 124
2091 627
4949 96
5205 847
4441 131
5658 540
3436 681
3809 71
2585 266
5212 706
3237 871
4033 644
4375 715
19994 751
2493 575
3058 610
17915 252
1460 198
4570 174
2033 238