1201 275
2994 933
516 107
2795 729
4856 533
629 45
2675 563
20950 377
3690 540
2318 669
11463 608
3497 654
3732 811
2493 522
1433 383
2342 506
2876 732
3096 688
5454 509
1617 349
5321 783
3378 628
3703 824
12896 353
2041 514
2914 373
2570 243
6432 694