689 832
902 65
35 340
302 407
536 365
872 434
492 332
28 196
544 370
164 443
595 575
48 632
21 295
438 762
608 580
470 9
983 881
801 39
742 652
523 150
502 119