842 243
2940 412
197 152
946 882
183 1000
401 796
702 774
166 1000
483 31
782 572
576 490
821 775
791 833
35 862
452 698
517 489
57 15
816 795
617 278
925 680
326 265
217 31
35 516