409 501
894 743
127 268
800 668
526 189
572 165
434 301
538 48
861 119
943 491
832 511
822 509
162 238
351 849
24 376
739 56
420 114
303 216
839 98
935 279