30107 75
133392 667
10180 566
28963 612
4398 399
24187 906
27727 465
8162 405
14985 372
5846 400
24852 328
49136 1004
58139 491
9459 713
8215 59
28163 210
7662 362
8716 710
6016 610
3668 656
3817 126
4321 696
3537 245
5015 259
5552 893
7531 139
8110 160
6128 438