1844 88
928 70
3508 768
40980 685
2054 228
2865 554
12581 396
6691 156
20672 52
11653 648
7434 602
14121 134
9831 201
2575 555
16034 212
5356 421