1850 88
939 70
3511 768
40989 685
2064 228
2873 554
12586 396
6695 156
20688 52
11656 648
7438 602
14137 134
9841 201
2577 555
16045 212
5359 421