1203 275
2994 933
516 107
2797 729
4870 533
634 45
2682 563
20950 377
3698 540
2328 669
11466 608
3499 654
3737 811
2502 522
1436 383
2345 506
2879 732
3096 688
5454 509
1623 349
5339 783
3378 628
3706 824
12903 353
2045 514
2914 373
2571 243
6448 694