30111 75
133411 667
10183 566
28969 612
4399 399
24189 906
27728 465
8163 405
14986 372
5848 400
24855 328
49145 1004
58147 491
9459 713
8220 59
28165 210
7663 362
8717 710
6017 610
3668 656
3817 126
4321 696
3538 245
5015 259
5552 893
7532 139
8110 160
6129 438