14558 42
11061 504
11618 315
13308 381
8461 111
50450 710
21983 311
8726 177
15369 324
11255 639
6594 139
3960 179