30303 38
20941 35
28075 65
11395 46
8586 20
20273 29
18277 77
46560 69
55739 76
7322 10
13146 10
12915 10
13112 29
13373 20
17391 25
36418 76
4778 9
32576 174
12887 31
2379 11