31647 40
36507 18
34959 50
33289 34
11161 18
34002 48
20667 29
12416 6
31855 36
28848 26
29701 35
41997 36
58262 48
18287 12
17493 19
20514 22
47511 47
35339 47
42656 32
33897 31
21023 24
34322 46
106958 103
38218 96