4048 418
987 638
1007 875
916 212
5261 462
600 412
685 741
488 192
1294 657
516 948
55 28
876 634
1005 251
349 680
755 65
3626 924
99 745
117 525
731 873