15909 20
11224 3
12199 4
12513 8
12448 3
24645 17
15632 9
14505 2
15080 15
29658 73
12050 6
16516 18
10606 0
24920 24
35199 75
14598 7
27053 21
10861 4
10245 4
28497 35
17041 13
42270 64
18009 17
27397 49