301 177
243 197
20 524
880 374
730 518
564 351
298 563
500 818
730 787
319 626
688 799
49 80
189 852
202 248
440 859
262 390
782 568
642 179
352 782
128 575
324 826
986 760
877 376
381 427
584 790
5 873
125 207
756 387
247 351
583 60