171947 221
21590 999
16191 599
333898 852
133297 1063
13532 762
12667 285
60484 181
86401 554
55336 361
7716 530
4800 572
8978 755
4304 97
3320 129
3123 272
7232 338