30303 38
20941 35
28075 65
11004 46
8208 20
19884 29
17899 75
46167 69
55739 76
7322 10
13146 10
12915 10
13112 29
13373 20
17391 25
36033 73
4778 9
32178 173
12887 31
2379 11