400 97
256 70
192 392
27 371
652 840
675 746
466 401
319 220
19 205
888 935
302 997
553 559
327 41
474 833
551 464
670 183
185 53
279 613
85 836
675 372