5982 199
7599 547
15282 191
18317 399
2184 188
32224 633
9759 313
3802 706
3114 422
9388 501
3088 124