6351 369
1663 110
4724 568
15096 279
14815 115
2314 595
9838 631
8293 522
3386 513
3989 618
39946 373