172043 221
21592 999
16193 599
334104 852
133413 1063
13539 762
12709 285
60568 181
86477 554
55345 361
7719 530
4804 572
8984 755
4309 97
3322 129
3127 272
7233 338