396 114
2317 702
853 889
742 601
542 498
504 699
783 198
130 579
935 995
754 287
558 173
902 143
341 124
607 550
386 651
580 192
414 923
57 575
533 255
692 646
650 776
343 506
258 421
667 198