30092 84
17756 104
93686 310
44769 192
41073 462
49463 171
36330 224
70540 358
39100 421
37107 225
31890 304
60291 519
18236 78
60098 390
31930 218
41104 134
28249 121
33410 230
36874 293
56503 161
28575 204
31618 351
39546 352
76272 306
64735 287
55197 316
8869 63
32386 168