2212 570
1209 275
2998 933
519 107
2800 729
4893 533
638 45
2684 563
20954 377
3711 540
2357 669
11469 608
3506 654
3750 811
2504 522
1440 383
2351 506
2914 732
3098 688
5456 509
1632 349
5371 783
3382 628
3712 824
12918 353
2053 514
2917 373
2574 243