51824 111
21996 105
42483 49
76558 106
106297 98
19085 87
4634 82
176558 321
143008 395
511204 870
280921 581
84577 113
53079 45
33388 119
27626 72
20476 47
22075 72
13142 17
16687 31
15476 26
13618 33
10752 14
19784 44
18689 46