37048 18
25276 16
16636 15
26574 20
45487 62
17260 15
107165 139
20429 8
23982 26
77618 51
23336 22
54676 51
21667 18
23003 20
55851 38
29630 27
11248 9
33065 30
18395 15
53749 83
26977 52
46705 51
20161 22
27355 16