10292 583
1856 63
5245 199
3687 545
11537 191
17348 399
1769 188
29417 633
7769 313
3396 706
2748 422
5262 500
2339 124