1245 233
2869 619
765 78
2369 396
1458 147
494 58
1729 399
3393 704
4920 825
2146 151
1238 186
2845 809
4094 811
3053 827
2655 818
1419 230
3582 625
2950 303