1086 909
851 101
110 9
892 301
1165 330
1387 222
743 448
981 452
885 314
869 227
757 665
974 702
317 933
397 204
643 503
874 180
841 158
382 672
332 867
419 64