12121 556
9286 450
17383 63
36822 240
33147 141
22291 158
16824 669
3459 599
913 174
2983 274
2571 413
2957 517
2248 215
2606 711
1177 119
2452 47
1511 190
4919 688