2329 648
1682 518
625 122
974 221
1471 307
1787 410
3052 509
4185 261
3251 734
14136 276
1147 81
29516 502
3058 228