2326 648
1674 518
612 122
968 221
1463 307
1776 410
3045 509
4135 261
3237 734
14131 276
1141 81
29397 502
3056 228