12072 556
9227 450
17272 63
32632 141
2708 768
22197 158
16760 669
1497 292
2836 499
756 107
1814 147
2236 620
1165 119
1086 94
3147 550
1685 246