172187 221
21597 999
16197 599
334434 852
133612 1063
13555 762
12775 285
60657 181
87069 554
55358 361
7722 530
4805 572
8990 755
4315 97
3323 129
3132 272
7238 338