2345 675
28627 71
15855 642
6534 560
7965 546
7735 265
2614 124
121580 808
15854 255
33630 337
5643 509
12813 991
2233 340