1812 88
906 70
3484 768
40923 685
2025 228
2841 554
12566 396
6674 156
20625 52
11623 648
7421 602
14047 134
9813 201
2560 555
16005 212
5345 421