5095 462
236 430
892 957
1774 885
854 694
309 810
984 838
432 996
318 642
76 615
349 597
185 154
3786 418
3427 924
69 605
130 189
623 693
1862 415
994 690
185 78
388 359
21 490