30626 325
81620 425
60935 313
61617 224
137729 928
82645 735
36763 275
112628 105
18522 311
75068 827
62281 533
129118 386
63121 688
106867 402
103001 235
20683 205
96753 906
26699 294
99429 508
53692 409
69173 661
166107 139
61631 511
2684 166
6975 856
5539 567
47698 78
107207 370