2335 450
2108 48
9027 261
3598 109
3960 223
6322 766
3644 447
3159 592
2943 305
24344 713
54965 756
1527 143
2631 639
2933 708