3053 250
6365 850
3352 57
3737 478
4952 966
10649 783
3258 568
2836 529
876 124
2106 627
4975 96
5214 847
4483 131
5687 540
3450 681
3846 71
2631 266
5251 706
3252 871
4058 644
4401 715
20050 751
2508 575
3078 610
18117 252
1476 198
4646 174
2075 238