40437 66
16314 20
17866 41
34883 109
31179 95
19686 42
22922 45
26644 82
24374 51
16471 27
14871 15
23752 39
34873 93
22104 38
106594 444
52263 245
27628 113
167786 805
46869 225
41159 101
34938 73
59433 237
24065 45
35662 254