2696 550
1484 295
598 121
1473 418
2591 758
4927 510
8415 803
4838 780
1474 83
3007 501
5332 623
912 226
2248 583
3075 661
2460 698
1720 286
3325 509
517 102
2673 746
1614 414
2836 572
2876 812
3144 706
1280 347
2804 600
3401 746
2555 552
2672 505