5089 462
791 273
854 694
309 810
662 795
516 698
1558 510
76 615
21 490
783 173
876 809
168 736
5867 208
3765 418
312 78
46 382
1861 415
165 823
379 654
983 253
278 721
435 885
91 714
292 42