2213 450
1860 48
8833 261
3402 109
3692 223
5846 766
3310 447
3091 592
2787 305
23431 711
52856 756
1444 143
2588 639
2826 708