171875 221
21588 999
16186 599
333771 852
133220 1063
13525 762
12638 285
60438 181
86354 554
55333 361
7714 530
4799 572
8974 755
4303 97
3320 129
3122 272
7228 338