29643 55
35832 128
21062 32
14941 31
13374 23
42942 68
18996 32
22814 38
11381 13
16474 51
17475 21
16183 38
26244 48
14457 19
23891 40
22068 65
20539 19
45145 75
32111 33
22425 48
19915 49
11341 4
27778 89
22784 37