43 185
608 306
895 18
1301 192
327 417
861 105
72 944
2071 454
382 895
238 735
224 985
944 59
714 787
776 957
611 476
605 147
102 454
797 835
407 1
124 238
309 973
178 718
363 33
705 851