8551 4
12169 15
7351 1
9641 6
8676 2
7639 1
20242 35
15023 28
15172 14
14943 8
22596 31
36396 50
62556 107
28426 36
20962 29
10301 3
23634 47
24647 21
11079 9
31375 39
24297 17
25265 25
18324 20
9454 8