31868 47
65807 112
28439 48
62015 116
37548 85
21761 50
30162 91
24666 53
30006 89
20097 29
18652 43
17605 43
26538 77
24844 89
44615 101
16835 31
28097 68
45680 66
153652 503
34890 41
28293 61
20023 28
50680 145
15648 21