5039 3
6597 10
6390 1
17220 43
9605 13
15812 36
8584 14
16889 32
22752 34
29597 63
11122 17
22461 38
19447 43
30482 97
12733 20
39276 93
10269 9
11389 19
23966 78
24996 52
15783 20
9876 19
15063 18
21938 67