2994 933
515 107
2795 729
4844 533
621 45
2672 563
20949 377
3681 540
2310 669
11459 608
3495 654
3728 811
2486 522
1427 383
2334 506
2869 732
3096 688
5452 509
1608 349
5303 783
3374 628
3702 824
12894 353
2039 514
2909 373
2569 243
6414 694
3875 575