56211 105
17493 19
55910 82
49486 109
124163 105
17880 15
38325 54
24677 26
15746 30
32631 19
19818 25
16194 15
12086 15
14167 36
9244 12
11324 14
8427 3
13628 18
12024 4
8848 8
8579 22
266485 452
28770 49
54125 126