6162 59
9368 821
3670 286
34279 895
14875 518
10445 313
5657 511
41244 244
51401 740
4477 798
10751 555
4157 160
8925 458