172182 221
21596 999
16197 599
334426 852
133611 1063
13555 762
12772 285
60656 181
87045 554
55358 361
7722 530
4805 572
8990 755
4315 97
3323 129
3132 272
7238 338