22089 331
34635 826
20295 281
145645 682
18547 570
58118 630
29699 476
13792 750
16223 337
5345 40
57947 303
23790 207
27713 234
77801 103
14825 781
40325 948
14794 570
15548 595
35047 267
18483 507
24916 380
9458 822
7657 137
4684 137
9947 647
11411 372
6902 264
5025 325