350 22
616 437
185 769
510 89
319 60
453 332
322 518
638 510
498 393
920 74
684 369
273 383
956 989
377 704
893 534
809 319
934 185
1028 401
127 858
795 907