20002 24
40301 27
57526 57
18363 9
18927 15
34232 29
24090 34
193929 254
31795 51
27899 41
71144 86
15928 17
12042 2
28011 17
10236 3
108111 102
44601 47
22078 25
56482 63
29770 48
83519 108
18797 6
9537 5
67211 61