2346 675
28634 71
15855 642
6536 560
7967 546
7737 265
2616 124
121583 808
15856 255
33631 337
5646 509
12819 991
2233 340