2323 450
2101 48
9015 261
3570 109
3947 223
6294 766
3624 447
3157 592
2935 305
24287 713
54874 756
1520 143
2626 639
2920 708