43597 20
23947 12
25219 18
28627 17
39053 22
84346 135
43096 35
14258 12
23334 14
31194 27
14776 17
29301 28
88606 101
8976 2
36927 38
12243 8
7077 1
17738 13
11062 11
15403 3
7389 9
6741 5
9892 10
34685 19