308 101
14113 327
4304 513
2117 551
465 112
2152 680
13196 126
28392 493
1544 404
165 51
1680 372
2126 434
2554 513
2240 660
2149 685
1407 390
2321 510
1431 401
471 147
1334 436
6437 530
2894 583
6354 619
355 105