1202 275
2994 933
516 107
2796 729
4865 533
633 45
2680 563
20950 377
3695 540
2326 669
11463 608
3498 654
3736 811
2499 522
1435 383
2344 506
2878 732
3096 688
5454 509
1621 349
5330 783
3378 628
3704 824
12901 353
2044 514
2914 373
2571 243
6440 694