2335 450
2108 48
9029 261
3598 109
3960 223
6323 766
3645 447
3159 592
2945 305
24346 713
54968 756
1527 143
2631 639
2933 708