34231 37
6748 14
10836 28
15872 33
7587 20
19897 53
3767 14
6738 8
4788 7
10098 31
4348 8
7594 15
6218 19
10845 19
10814 16
7314 17
17976 41
15028 21
10271 22
10403 11
61447 109
30363 37
8167 14
58579 77