26951 283
7220 444
13047 823
29568 609
53270 148
24833 228
16321 153
44040 570
17868 614
6583 286
4131 599
2814 184