1845 88
929 70
3508 768
40983 685
2054 228
2865 554
12582 396
6691 156
20673 52
11653 648
7435 602
14121 134
9833 201
2575 555
16035 212
5356 421