402 306
895 22
138 642
937 575
232 359
169 481
453 446
874 354
863 714
862 837
1005 202
940 115
439 537
870 267
821 766
186 961
375 718
912 713
607 302
244 608