18514 51
3140 2
7020 6
19819 50
5482 15
14322 42
34469 121
28659 67
53879 139
23543 74
122817 521
37418 139
15008 29
17466 36
25611 69
28657 110
10305 21
20427 53
26875 66
31475 94
9374 16
20695 62
30161 89
16541 69