1838 88
926 70
3508 768
40970 685
2050 228
2863 554
12577 396
6691 156
20667 52
11651 648
7434 602
14113 134
9829 201
2574 555
16032 212
5354 421