45004 68
24700 40
51574 106
42180 92
19625 26
17351 32
10263 18
33145 57
33385 73
36815 79
43288 112
27077 42
20495 31
31957 53
31459 79
21995 24
71655 65
54331 157
47183 78
15583 19
35553 91
14474 27
35550 80
95326 229