15016 33
48186 46
15065 9
10829 16
12791 25
9088 22
7759 10
8559 11
8503 8
7699 4
9472 7
11526 7
20831 37
25964 36
13576 20
28638 16
36508 89
13365 13
17670 16
19691 24
22498 43
35231 30
11506 22
12449 16