1836 88
925 70
3508 768
40970 685
2050 228
2863 554
12577 396
6691 156
20667 52
11651 648
7434 602
14110 134
9829 201
2574 555
16031 212
5353 421