1000 241
295 55
2760 840
2345 528
27585 505
42314 643
39280 194
32481 429
40062 501
32232 151
39569 92
24882 168
50463 718
28721 653
39592 691
39926 603
17186 435
20137 460
20996 459
41067 526
57255 683
75005 553
39183 702
29719 219