31283 41
8002 6
12569 14
24086 29
11999 11
10770 12
11089 12
23569 29
10126 10
6838 6
13417 13
47675 37