30047 71
8191 17
9889 24
5735 20
7309 38
12355 18
1337 1
16337 33
4691 14
8856 31
2065 6
7329 17
4106 19
3427 19
6442 33
13702 54
14931 52
5361 13
8624 23
4225 8
3485 10
2665 4
8070 38
16663 83