297801 650
115561 939
38507 612
49865 432
469363 690
189809 703
513778 1656
296717 941
383950 759
191209 489
245102 913
415293 1190
43080 704
203176 1147
303197 1007
380584 710
394254 553
259129 438
91985 104
58742 766
272805 834
358101 480
99613 560