3018 833
1769 432
909 866
1542 399
1419 703
902 288
1339 562
468 259
764 74
1094 661
895 673
274 180
144 399
942 832
222 481
518 651
1015 396
152 47
684 880
505 999