172081 221
21593 999
16196 599
334166 852
133458 1063
13543 762
12722 285
60588 181
86496 554
55348 361
7719 530
4804 572
8984 755
4309 97
3322 129
3128 272
7234 338