18356 7
20514 23
19978 18
13419 15
41811 30
23181 47
40382 43
17693 20
7929 4
42303 48
13912 16
32094 29
29505 33
13731 2
53974 63
30933 24
22068 14
43410 19
42934 32
81966 112
11656 12
15106 5
27090 51
11861 6