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