50666 133
16907 17
32247 63
16249 30
16445 23
30388 38
14436 17
18961 20
44610 103
37813 101
17926 37
41942 92
15184 26
44073 114
19553 16
35338 53
34483 48
24748 57
21954 41
22684 28
24956 39
18678 34
40813 81
33552 118