1812 88
905 70
3484 768
40923 685
2025 228
2841 554
12564 396
6673 156
20623 52
11622 648
7421 602
14047 134
9813 201
2560 555
16005 212
5343 421