2323 648
1656 518
564 122
960 221
1443 307
1753 410
2876 509
4087 261
3213 734
14128 276
1132 81
29191 502
3034 228