463 150
86 218
41 622
934 641
345 467
1003 616
525 253
873 57
710 493
319 307
297 67
774 110
895 178
686 761
240 985
643 932
110 813
113 70
1119 766
652 351