15091 645
8951 573
11952 254
22805 201
7293 278
18224 781
9273 191
18560 240
179284 630
14601 592
20933 817
33297 594
80478 777
47855 239
19341 171
35390 78
5715 351
11306 285
27929 382
99154 446
29655 316
16760 642
17035 138
17046 201
39604 251
199062 1234
106494 616
132153 630