7863 17
5515 12
20885 78
11465 36
3920 10
24300 128
18564 67
15055 31
3753 2
7974 18
13305 41
12928 21
3674 3
17448 43
17886 53
9685 30
3135 5
8670 31
16802 47
15369 53
5040 13
22526 119
15381 43
19971 99