18638 30
21537 54
13295 20
15793 46
10207 12
13061 13
13545 12
11694 9
13949 26
15947 27
13175 24
30205 101
12904 17
15595 38
15885 27
21581 71
15698 50
20799 17
31614 116
30316 79
36207 88
17118 43
13323 10
49494 159