2696 550
1484 295
597 121
1473 418
2591 758
4926 510
8413 803
4835 780
1474 83
3007 501
5331 623
911 226
2248 583
3073 661
2460 698
1720 286
3325 509
517 102
2673 746
1614 414
2835 572
2876 812
3144 706
1280 347
2804 600
3400 746
2552 552
2670 505