12091 556
9254 450
17304 63
32829 141
2711 768
22220 158
16780 669
1498 292
2837 499
758 107
1819 147
2237 620
1167 119
1086 94
3148 550
1692 246