2326 648
1673 518
611 122
967 221
1463 307
1776 410
3045 509
4130 261
3236 734
14131 276
1141 81
29390 502
3056 228