101532 999
115390 356
191547 663
56061 733
51030 241
520772 1252
66141 703
79527 765
64262 779
576370 1526
332097 1270
82397 774
104673 512
261689 488
182106 619
56844 780
399362 556
569433 1205
375826 607
421340 919
288669 671
405564 968
358906 885