19016 28
32233 38
7914 8
40964 70
27101 37
23679 22
12327 8
33610 39
30155 56
60242 126
36400 51
24624 30
13869 7
15994 9
14335 14
16924 28
22922 32
16876 19
46999 65
45401 92
32355 68
22873 45
43031 56
28239 33