172173 221
21595 999
16197 599
334406 852
133599 1063
13555 762
12768 285
60653 181
87004 554
55358 361
7722 530
4805 572
8990 755
4315 97
3323 129
3131 272
7238 338