53560 71
115548 306
8987 25
95935 79
45077 43
2139 9
22381 19
27597 19
11627 18
5953 4
11549 17
41285 25
12327 10
42182 43
16862 22
31823 57
30948 56
13818 7
22671 24
3861 12
10844 41
21097 65
8948 44
36880 58