12075 556
9228 450
17276 63
32659 141
2710 768
22198 158
16762 669
1497 292
2836 499
757 107
1815 147
2237 620
1165 119
1086 94
3147 550
1687 246