2348 450
2121 48
9050 261
3608 109
3972 223
6356 766
3678 447
3162 592
2960 305
24395 713
55058 756
1534 143
2632 639
2946 708