2326 648
1674 518
611 122
967 221
1463 307
1776 410
3045 509
4133 261
3236 734
14131 276
1141 81
29391 502
3056 228