508 639
428 125
191 229
429 959
361 394
318 201
955 677
562 908
235 69
344 687
625 31
650 830
290 168
847 459
126 723
363 289
513 393
904 695
926 682
999 132
490 835
486 684
303 575
423 955
51 727
357 719
952 296
245 436