4895 882
5110 735
9253 573
5151 603
20111 712
3373 715
3841 626
2453 268
11102 182
2217 307
2298 344
2255 174
24838 415
30720 141