30181 80
22941 55
32844 79
5830 15
39254 89
34181 68
46118 67
14981 23
20571 59
35903 53
41167 74
39416 79
15830 31
34600 68
30474 50
29884 65
20888 24
29001 39
44489 113
26277 33
16646 23
39293 88
38208 53
15240 24