306 623
111 265
817 913
1033 211
998 583
882 57
761 856
854 403
540 822
146 430
384 87
510 240
807 227
114 677
687 114
377 713
792 546
502 64
88 730
118 402