6431 462
14189 223
9501 611
13658 317
61046 85
17624 399
5468 612
5021 667
4461 878
19987 429
1880 159