9891 9
14113 15
4432 1
8579 19
22130 29
60092 82
16632 29
7353 11
22310 15
14456 35
5108 5
5237 7
5948 7
20489 22
3893 7
36607 21
30341 15
9738 3
34284 34
6632 13
6505 16
35523 82
27627 15
5161 1