15026 16
12918 27
21395 114
32895 59
10241 20
17121 49
10357 36
13844 33
19748 51
18736 30
29314 83
6611 20
41874 98
5630 17
71773 290
5019 17
1023 5
2904 15
1776 6
3805 8