1815 88
910 70
3490 768
40939 685
2031 228
2848 554
12571 396
6676 156
20640 52
11631 648
7424 602
14070 134
9816 201
2567 555
16011 212
5348 421