43422 86
16327 20
8332 2
22645 43
10650 8
32480 64
30355 53
14955 21
12907 10
11172 13
10936 10
14876 30
8127 11
7200 0
14084 8
13566 13
12837 8
8774 7
12771 13
10163 7
8011 3
7685 3
8650 5
7437 3