2335 450
2108 48
9023 261
3597 109
3959 223
6321 766
3639 447
3159 592
2943 305
24340 713
54950 756
1527 143
2631 639
2931 708