15658 26
31377 81
109080 99
45284 15
85957 105
29165 27
38383 76
159852 211
86558 153
42778 66
49031 59
20184 37
16036 11
8844 14
19835 30
32505 50
12909 17
25518 39
25013 50
10360 2
27288 90
15903 24
9467 18
50013 62