6181 59
9390 821
3675 286
34347 895
14890 518
10455 313
5660 511
41270 244
51513 740
4477 798
10753 555
4158 160
8929 458