1825 88
915 70
3496 768
40955 685
2035 228
2855 554
12575 396
6685 156
20655 52
11646 648
7431 602
14081 134
9822 201
2571 555
16019 212
5349 421