12121 556
9284 450
17381 63
36821 240
33147 141
22291 158
16823 669
3459 599
913 174
2979 274
2570 413
2957 517
2248 215
2606 711
1176 119
2450 47
1510 190
4918 688