21363 44
31957 53
6548 16
20148 58
20712 45
7401 16
45818 107
38331 107
23311 90
12980 29
16628 123
8649 20
4574 7
31077 37
36227 60
4209 25
25082 26
14851 31
30296 74
92126 164