2326 648
1672 518
606 122
966 221
1461 307
1774 410
3042 509
4121 261
3232 734
14131 276
1141 81
29352 502
3055 228