50666 133
16907 17
32481 63
16249 30
16445 23
30620 38
14436 17
18961 20
44610 103
37813 101
18157 38
41942 92
15184 27
44073 115
19553 16
35338 53
34483 48
24748 57
21954 42
22684 28
24956 39
18678 34
40813 81
16450 28