171808 221
21588 999
16185 599
333680 852
133141 1063
13515 762
12610 285
60402 181
86309 554
55328 361
7713 530
4796 572
8972 755
4300 97
3319 129
3118 272
7227 338