5975 199
7597 547
15251 191
18315 399
2178 188
32208 633
9748 313
3802 706
3113 422
9370 501
3081 124