29660 321
85738 166
20867 757
7861 294
179225 292
38569 825
105002 377
7818 237
22121 126
54691 594
25415 620
21550 214
10265 145
17498 47