2330 648
1686 518
651 122
976 221
1480 307
1795 410
3055 509
4196 261
3255 734
14136 276
1147 81
29577 502
3167 228