27058 283
7254 444
13063 823
29608 609
53312 148
24851 228
16337 153
44086 570
17887 614
6595 286
4140 599
2823 184