2994 933
515 107
2795 729
4844 533
621 45
2673 563
20949 377
3683 540
2310 669
11459 608
3495 654
3729 811
2487 522
1428 383
2335 506
2869 732
3096 688
5453 509
1609 349
5305 783
3374 628
3702 824
12894 353
2039 514
2909 373
2569 243
6415 694
3875 575