31097 89
15073 23
20110 39
23922 60
58931 168
34031 85
32300 68
47632 139
20890 27
29806 64
57798 137
30802 42
47615 116
37990 53
24739 63
176849 542
21938 38
30969 83
50159 88
34801 98
24054 29
26549 48
74412 199
54258 118