2902 313
815 257
334 90
844 524
748 525
819 650
1237 359
868 911
999 488
589 43
397 364
299 141
2292 793
413 413
1553 842
2442 127
831 66
862 97
91 535
543 55
227 601
776 801
677 736