2246 450
1963 48
8920 261
3448 109
3785 223
5995 766
3415 447
3132 592
2811 305
23649 712
53599 756
1467 143
2599 639
2855 708