172073 221
21593 999
16195 599
334157 852
133450 1063
13542 762
12719 285
60587 181
86494 554
55347 361
7719 530
4804 572
8984 755
4309 97
3322 129
3128 272
7234 338