16009 269
8428 380
1986 296
4340 591
3695 570
5753 342
1878 200
2934 513
3870 498
3123 296
4167 884
2845 477
5212 235
2400 172
820 98
2613 275
8150 319
2856 465
3358 871
5855 162
4384 287
6943 471
3038 677
66589 662
86730 491
15791 523
21625 569
30510 280