6182 59
9392 821
3675 286
34350 895
14891 518
10455 313
5661 511
41271 244
51530 740
33678 430
2652 384
4477 798
10753 555
4159 160
8929 458