2335 450
2108 48
9022 261
3597 109
3959 223
6321 766
3637 447
3159 592
2943 305
24336 713
54950 756
1527 143
2630 639
2931 708