8956 2
16631 18
30905 38
7496 5
15725 15
24134 16
11237 21
32685 24
25807 12
67571 105
34898 33
27730 27
23511 24
30931 20
17486 37
25646 54
23226 13
30310 33
27037 26
43347 37
17859 21
23786 22
23963 22
35186 48