1895 532
141 28
2841 231
40626 631
18585 720
7780 45
9535 436
9324 405
3191 569
6474 851
17534 676
2232 290