1827 88
916 70
3496 768
40959 685
2037 228
2859 554
12575 396
6687 156
20658 52
11646 648
7431 602
14086 134
9822 201
2571 555
16027 212
5350 421