2362 675
28681 71
15864 642
6554 560
7985 546
7744 265
2622 124
121594 808
15872 255
33632 337
5662 509
12853 991
2242 340