12121 556
9283 450
17381 63
36821 240
33140 141
22288 158
16821 669
3459 599
913 174
2979 274
2570 413
2957 517
2248 215
2606 711
1176 119
2450 47
1509 190
4917 688