2992 933
515 107
2794 729
4833 533
615 45
2665 563
20944 377
3676 540
2306 669
11435 608
3491 654
3721 811
2476 522
1420 383
2327 506
2864 732
3095 688
5442 509
1601 349
5281 783
3373 628
3695 824
12887 353
2038 514
2894 373
2568 243
6400 694
3873 575