2367 675
28705 71
15867 642
6559 560
8007 546
7747 265
2628 124
121603 808
15882 255
33632 337
5668 509
12880 991
2245 340