2325 450
2103 48
9016 261
3571 109
3950 223
6304 766
3627 447
3158 592
2936 305
24297 713
54891 756
1522 143
2626 639
2923 708