172121 221
21594 999
16196 599
334265 852
133519 1063
13546 762
12735 285
60619 181
86697 554
55354 361
7720 530
4804 572
8986 755
4309 97
3322 129
3129 272
7236 338