3216 833
1847 432
973 866
1587 399
1456 703
921 288
1367 562
493 259
780 74
1124 661
911 673
282 180
152 399
948 832
232 481
536 651
1023 396
159 47
696 880
515 999