103362 552
141049 856
29909 425
25339 679
74177 583
16500 259
36554 224
34217 611
15198 456
14553 597
104856 913
93710 779
40032 629
15672 526
97658 871
52237 995
79140 314
53856 815
10482 85
18709 909
38658 613
58400 441
9565 691
27780 134
144700 664
26164 284
20533 478
6196 38