45004 69
24700 40
51574 106
42180 92
19625 26
17351 32
10263 18
33145 58
33385 74
36815 79
43288 112
27077 43
20495 32
31957 53
31459 79
21995 24
72101 65
54331 157
47183 78
15583 19
35553 91
14474 27
35550 80
95732 229