291 628
1161 1000
1458 978
477 921
955 183
594 140
782 311
492 168
899 625
862 461
582 476
326 19
322 441
1008 557
264 828
243 328
514 183
690 131
79 647
166 179
282 125
1217 29
291 414
903 442