1850 88
939 70
3512 768
40989 685
2064 228
2873 554
12586 396
6695 156
20691 52
11656 648
7438 602
14139 134
9841 201
2577 555
16045 212
5360 421