308 316
18 302
445 279
981 473
82 315
974 174
45 587
453 301
995 621
135 746
540 809
943 930
855 434
32 2
530 510
519 702
664 853
66 593
312 223
459 82