20303 28
14441 12
5801 9
7259 4
25200 74
28067 66
29708 59
15739 30
18466 48
19009 57
7724 4
49346 17
17592 15
43095 44
14754 20
6776 7
6090 4
8349 7
10519 17
10172 26
11224 21
7914 8
12159 22
13066 11