12127 556
9287 450
17392 63
36833 240
33161 141
22296 158
16824 669
3462 599
915 174
2984 274
2572 413
2958 517
2251 215
2607 711
1179 119
2455 47
1511 190
4921 688