26948 283
7216 444
13047 823
29567 609
53268 148
24833 228
16321 153
44037 570
17868 614
6583 286
4131 599
2814 184