50929 151
20526 16
50031 124
28919 40
32160 54
17918 30
23332 21
16187 33
20498 32
35496 58
20050 49
101741 485
23050 55
18571 59
26207 64
14893 17
49495 211
16350 25
22152 46
32363 28
15450 15
16135 18
26549 48
27166 41