172175 221
21595 999
16197 599
334411 852
133603 1063
13555 762
12768 285
60655 181
87011 554
55358 361
7722 530
4805 572
8990 755
4315 97
3323 129
3131 272
7238 338