30112 75
133416 667
10183 566
28971 612
4399 399
24193 906
27729 465
8163 405
14986 372
5848 400
24856 328
49147 1004
58150 491
9459 713
8221 59
28167 210
7663 362
8717 710
6017 610
3668 656
3817 126
4321 696
3538 245
5015 259
5552 893
7532 139
8112 160
6129 438