2992 933
515 107
2794 729
4833 533
616 45
2666 563
20944 377
3676 540
2306 669
11439 608
3493 654
3721 811
2477 522
1420 383
2327 506
2864 732
3095 688
5443 509
1601 349
5284 783
3373 628
3696 824
12887 353
2038 514
2894 373
2568 243
6403 694
3873 575