58536 511
69548 144
10268 420
82879 259
24825 442
22302 278
46929 78
104176 370
23368 245
33760 588
5996 174
29331 908
29692 296
5062 551
35827 660
30154 221
10222 498
9652 82
29604 387
73868 459
17293 557
3970 637
150354 264
210557 335
43356 390
9943 416
3147 241
111965 596