42083 245
61045 412
2618 291
36378 140
100557 305
64864 297
85750 546
111189 231
70210 627
40579 467
71855 181
72427 602
61113 175
51047 278
45358 343
76719 227
30151 149
59586 414