3162 833
1830 432
964 866
1576 399
1443 703
914 288
1362 562
487 259
779 74
1118 661
905 673
282 180
149 399
948 832
231 481
535 651
1021 396
159 47
693 880
513 999