12120 556
9283 450
17381 63
36819 240
33135 141
22287 158
16819 669
3459 599
912 174
2978 274
2570 413
2957 517
2248 215
2606 711
1176 119
2449 47
1509 190
4916 688