46199 88
11001 10
106958 103
34077 31
8222 6
14603 28
12594 12
36950 67
11087 10
9652 11
8676 3
11792 17
12410 25
22537 23
139101 227
17494 16
6426 22
9263 18
7480 1
21345 25
13964 21
8193 9
34179 49
10652 19