172121 221
21594 999
16196 599
334278 852
133521 1063
13546 762
12736 285
60621 181
86711 554
55354 361
7720 530
4804 572
8986 755
4309 97
3322 129
3129 272
7236 338