1599 118
14809 800
6013 728
2225 334
2531 300
4715 316
2842 402
3272 373
4828 595
2115 241
2873 222
8234 869
2818 32
3488 447
3240 429