27033 283
7251 444
13061 823
29607 609
53307 148
24850 228
16335 153
44084 570
17885 614
6594 286
4139 599
2823 184