586 107
2985 729
5366 533
728 45
2877 563
21086 377
4130 540
2473 669
18098 100
11544 608
3625 654
3966 812
2564 522
1535 383
2541 508
3137 732
3172 688
5519 509
1771 349
6050 783
3615 628
3859 824
13120 353
2202 514
3125 374
2964 244
7216 694
4012 575