22091 331
34635 826
20296 281
145648 682
18548 570
58120 630
29699 476
13792 750
16229 337
5345 40
57947 303
23791 207
27713 234
77801 103
14825 781
40326 948
14795 570
15548 595
35049 267
18483 507
24917 380
9458 822
7657 137
4684 137
9948 647
11412 372
6904 264
5025 325