2323 450
2101 48
9015 261
3570 109
3947 223
6292 766
3623 447
3156 592
2935 305
24284 713
54872 756
1520 143
2626 639
2920 708