2969 412
1163 1000
236 562
439 617
852 190
447 858
89 535
450 202
299 141
1008 396
988 100
912 219
184 87
717 234
987 840
939 545
526 364
782 864
903 289
286 439
302 378
232 347
356 763
49 760