176 97
915 998
531 436
211 520
508 585
320 584
337 210
126 204
985 791
725 80
425 545
231 873
579 552
397 713
366 590
920 567
234 324
121 376
869 912
408 716