413 26
782 63
90 149
407 917
447 352
16 548
392 702
2449 304
1184 12
690 391
621 41
343 187
223 8
516 373
287 129
573 709
170 545
124 858
432 601
351 929
672 794
682 833