1840 63
5227 199
3651 545
11424 191
17319 399
1764 188
29317 633
7713 313
3391 706
2736 422
5246 500
2329 124