689 832
4071 833
2142 432
1242 866
1768 399
1650 703
1019 288
1470 562
604 259
865 74
1232 661
958 673
316 180
187 399
972 832
256 481
581 651
1053 396
183 47
738 880
576 999