172068 221
21593 999
16195 599
334145 852
133447 1063
13542 762
12717 285
60584 181
86493 554
55347 361
7719 530
4804 572
8984 755
4309 97
3322 129
3128 272
7234 338