5975 199
7597 547
15251 191
18315 399
2178 188
32208 633
9745 313
3802 706
3112 422
9368 501
3079 124