2331 648
1690 518
664 122
979 221
1486 307
1802 410
3068 509
4201 261
3262 734
14143 276
1150 81
29630 502
3315 228