2327 648
1678 518
617 122
971 221
1468 307
1782 410
3049 509
4172 261
3244 734
14132 276
1145 81
29453 502
3058 228