196 89
447 420
555 992
166 704
1405 129
978 641
328 433
823 507
563 581
215 326
551 577
278 409
856 908
747 313
594 633
879 10
1000 441
981 653
825 378
130 647
530 365
189 195
542 724