126 801 403
150 533 395
406 839 2238
258 050 1514
176 896 1459
577 342 5012
216 667 1287
258 425 1267
168 096 513
245 852 1819
636 526 7323
156 879 892
125 340 873
167 173 609
147 045 1291
167 698 530
127 567 450
230 345 1039
285 370 978
351 068 906
157 788 337
638 787 2315
276 712 473
312 925 2792