2213 450
1859 48
8832 261
3402 109
3690 223
5841 766
3302 447
3090 592
2785 305
23427 711
52832 756
1439 143
2588 639
2826 708