14028 10
12648 20
12490 33
24250 68
45911 167
18592 75
10415 30
6986 14
7324 10
22904 74
15334 50
11734 48
14455 30
14373 38
9924 29
8129 18
9126 16
9327 33
20148 58
9348 31
8018 17
17160 71
11415 26
57179 221