1845 88
930 70
3510 768
40986 685
2058 228
2867 554
12583 396
6692 156
20679 52
11654 648
7435 602
14127 134
9835 201
2575 555
16037 212
5357 421