6138 20
11745 23
8731 12
5216 39
6000 32
3112 25
9193 41
31033 43
31497 37
2056 12
15400 30
17037 29
18992 40
16385 27
3465 1
3300 7
6673 18
2931 11
48352 120
13378 33