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