2363 675
28684 71
15864 642
6555 560
7992 546
7744 265
2622 124
121596 808
15875 255
33632 337
5662 509
12855 991
2242 340