171901 221
21588 999
16187 599
333837 852
133261 1063
13527 762
12652 285
60457 181
86376 554
55334 361
7715 530
4799 572
8974 755
4303 97
3320 129
3123 272
7228 338