172191 221
21597 999
16198 599
334459 852
133632 1063
13555 762
12784 285
60664 181
87117 554
55360 361
7723 530
4805 572
8990 755
4315 97
3323 129
3132 272
7239 338