2500 577
10181 35
18031 451
59252 237
5149 84
4432 629
11565 183
1336 373
1388 378
498 58
1903 450
4231 882
9171 355
11917 41
4176 191
18126 716
23378 358
29467 111
2838 782
5803 479
1134 297
12731 376
18246 354
7896 488