45004 68
24700 40
51574 106
41761 90
19199 26
16933 32
10263 18
33145 57
32957 72
36815 78
43288 112
26660 42
20495 31
31957 53
31459 79
21589 24
71655 62
53885 156
47183 78
15181 19
35553 91
14474 21
35550 80
94931 229