12513 18
37330 78
2741 3
5563 9
38964 53
14261 19
17727 48
15920 19
3890 9
8762 10
13197 22
14156 28
3567 10
10340 6
17029 31
6085 16
8285 10
8525 13
19935 61
14626 17
7417 17
7410 11
16683 21
5143 13