172179 221
21595 999
16197 599
334421 852
133608 1063
13555 762
12772 285
60655 181
87033 554
55358 361
7722 530
4805 572
8990 755
4315 97
3323 129
3131 272
7238 338