485 159
220 855
2327 930
312 140
390 504
93 467
200 43
482 588
816 354
542 963
13 34
445 218
364 342
913 49
77 903
999 295
761 946
645 146
366 868
176 657
367 668
561 148
285 523