30996 800
123437 968
105461 713
60482 105
12046 365
3474 64
3175 55
33479 65
14377 330
11387 260
11425 877
163886 684
9624 261
3908 379
35379 709
27922 210
15019 616
129540 1122
14448 155
30907 745
12134 457
3523 164
16230 387
7033 699
5981 109
24897 452
4594 106
76484 692