1163 1000
236 562
580 274
862 97
746 525
999 488
897 230
751 412
450 202
118 584
307 201
223 601
2280 793
36 641
748 145
326 49
843 524
439 617
144 880
543 55
689 318