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