2211 570
1206 275
2998 933
517 107
2799 729
4891 533
637 45
2684 563
20952 377
3705 540
2355 669
11467 608
3503 654
3746 811
2503 522
1440 383
2349 506
2881 732
3098 688
5456 509
1630 349
5364 783
3382 628
3710 824
12918 353
2049 514
2915 373
2574 243