3000 592
3035 645
2211 271
3781 831
1947 316
1240 42
2502 468
3505 820
4007 391
2135 469
2837 437
3424 715
663 26
3942 821
3257 729
3020 604
837 87
3763 557
3705 413
2270 585
3820 876
2780 602
3587 633
2503 390