30108 75
133396 667
10181 566
28965 612
4398 399
24187 906
27727 465
8162 405
14985 372
5846 400
24854 328
49138 1004
58139 491
9459 713
8216 59
28164 210
7662 362
8717 710
6017 610
3668 656
3817 126
4321 696
3537 245
5015 259
5552 893
7531 139
8110 160
6128 438