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