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