2954 672
2397 572
2326 603
887 188
298 53
514 105
1978 578
816 161
825 208
2328 626
3659 359
100122 488
12635 175