6332 369
1660 110
4716 568
15053 279
14785 115
2314 595
9833 631
8279 522
3379 513
3980 618
39901 373