1840 88
927 70
3508 768
40974 685
2052 228
2863 554
12579 396
6691 156
20669 52
11652 648
7434 602
14117 134
9829 201
2574 555
16033 212
5356 421