172120 221
21593 999
16196 599
334250 852
133517 1063
13546 762
12733 285
60618 181
86681 554
55353 361
7719 530
4804 572
8986 755
4309 97
3322 129
3128 272
7236 338