23559 52
10799 12
8028 8
14198 21
13853 7
13878 14
30667 40
9504 1
19057 24
11059 11
9329 4
17777 19
4413 4
5639 10
15955 15
40610 58
8520 12
5844 5
13693 3
13752 15
6562 9
5267 11
14897 14
19018 18