1347 158
861 813
2977 912
995 569
441 358
426 4
800 657
777 559
690 642
776 652
581 42
905 856
770 197
411 839
883 72
232 283
151 722
598 904
870 427
356 641
390 382
334 106
618 447