15918 17
7807 27
37709 69
16307 22
5005 20
13341 59
8158 16
6998 18
7085 17
31083 30
9776 26
40444 82
16050 46
1672 11
139933 316
104818 235
4609 4
7660 17
13764 23
5173 19
9244 38
5067 14
54351 166
21463 41