2326 648
1672 518
607 122
966 221
1461 307
1774 410
3042 509
4122 261
3233 734
14131 276
1141 81
29378 502
3055 228