12127 556
9287 450
17396 63
36835 240
33169 141
22298 158
16826 669
3463 599
916 174
2987 274
2573 413
2958 517
2251 215
2607 711
1179 119
2455 47
1511 190
4922 688