19755 28
32423 74
41928 77
11095 23
18371 27
13020 9
22303 35
37622 70
11791 8
16019 37
11412 17
11256 14
16655 20
5510 13
7559 21
16659 36
7717 7
9020 9
14028 27
8576 2
32852 31
40065 54
59546 54
149053 239