4895 882
5109 735
9253 573
5151 603
20094 712
3373 715
3840 626
2452 268
11100 182
2217 307
2296 344
2255 174
24830 415
30704 141