39098 65
20570 34
26881 36
13717 12
12407 9
33323 60
13656 18
32191 35
10411 5
15647 9
9607 2
16381 12
11287 3
23654 34
14252 15
18741 13
21252 35
12832 9
15702 19
15946 17
12864 16
14175 14
24731 44
27997 29