3211 537
316 78
831 862
973 309
545 697
459 606
38 333
481 57
70 670
603 726
365 513
389 908
704 695
238 430
616 803
1865 415
915 774
984 838
740 627
401 542
1508 20