5093 462
792 273
3202 537
1862 415
685 142
1773 885
682 802
516 698
401 542
165 823
68 670
179 728
5879 208
236 430
181 549
37 14
739 627
323 729
563 192
363 513
983 253
76 615
292 775
804 839