22557 87
6618 69
27670 422
19457 195
9608 173
25213 743
3564 280
2247 238
22358 734
24750 582
3907 565
12140 507
1895 384
1885 119
92928 799
1712 288
12359 838
24338 374
17848 508
3221 808
3146 492
2834 148
4929 102
18614 846
2621 761
6395 865
12976 501
4461 629