171433 221
21577 999
16175 599
332991 852
132749 1062
13489 762
12432 285
60184 181
86017 554
55284 361
7698 530
4787 572
8960 755
4285 97
3306 129
3108 272
7209 338