10295 583
1857 63
5249 199
3687 545
11547 191
17350 399
1770 188
29424 633
7770 313
3397 706
2749 422
5262 500
2341 124