2992 933
515 107
2794 729
4832 533
614 45
2664 563
20944 377
3676 540
2306 669
11434 608
3491 654
3721 811
2473 522
1418 383
2326 506
2863 732
3095 688
5441 509
1600 349
5281 783
3373 628
3694 824
12887 353
2038 514
2894 373
2568 243
6397 694
3873 575