30497 53
14330 4
23811 31
19941 73
18967 16
18384 28
13541 12
32011 35
15647 9
21392 18
15946 17
24731 43
49451 115
12064 2
29050 37
34430 44
34171 127
15472 21
15330 15
12988 11
12948 6
28900 34
13226 17
16670 21