15091 645
8951 573
11952 254
22807 201
7293 278
18225 781
9273 191
18561 240
179288 630
14601 592
20934 817
33299 594
80480 777
47855 239
19341 171
35401 78
5715 351
11306 285
27931 382
99163 446
29656 316
16761 642
17035 138
17047 201
39605 251
199063 1234
106494 616
132163 630