171870 221
21588 999
16186 599
333769 852
133217 1063
13525 762
12634 285
60435 181
86353 554
55332 361
7714 530
4799 572
8974 755
4303 97
3319 129
3121 272
7228 338