34339 97
63782 80
14632 14
13418 5
31982 86
26972 60
15763 23
19869 51
15890 45
22555 44
14749 8
124553 113
30717 99
15879 26
66890 137
18343 33
17268 36
16845 28
19986 31
21174 24
19153 27
26338 51
50395 62
80440 273