29590 68
8740 9
9624 20
4995 0
14303 40
16453 26
20942 23
7884 19
12579 18
6293 6
22322 33
15710 25
10822 19
25036 72
21267 35
25317 65
37682 61
6045 7
8930 15
7537 5
4871 5
11973 30
9276 19
9440 23