310 405
538 645
329 337
406 536
20 516
381 916
204 69
68 784
404 661
466 705
527 937
480 322
158 669
4 763
916 756
875 301
709 96
606 958
50 104
499 476
331 686
243 26
82 445
291 393
21 142
946 782
973 967
104 26