2576 15
18001 40
4529 29
8784 21
6489 12
18244 28
26994 69
11958 30
10917 37
5426 16
20871 38
15921 13
8817 7
11080 31
8156 11
9523 33
42786 110
8291 27
14836 33
8970 14
18330 50
11518 29
15575 62