89 422
269 833
791 312
50 532
954 362
47 8
387 22
587 546
342 95
927 303
779 112
598 380
957 707
355 858
344 464
35 524
167 308
568 536
256 279
304 715