582 107
2980 729
5355 533
726 45
2877 563
21081 377
4118 540
2467 669
18065 100
11543 608
3625 654
3960 812
2563 522
1528 383
2539 508
3136 732
3169 688
5515 509
1761 349
6031 783
3614 628
3856 824
13112 353
2201 514
3121 374
2924 244
7196 694
4004 575