1839 88
926 70
3508 768
40972 685
2052 228
2863 554
12579 396
6691 156
20668 52
11651 648
7434 602
14116 134
9829 201
2574 555
16032 212
5354 421