315 116
898 45
29 36
414 11
411 858
164 872
996 440
438 841
960 443
91 940
85 270
234 801
1486 345
4678 418
886 987
240 307
645 48
783 86
3498 537
797 371
483 110
40 284
448 913