18631 740
508 49
13500 546
6055 61
28953 709
4536 596
1952 316
1296 293
1105 115
3215 833
2924 664
2676 657
416 46
9251 714
2362 629
7125 723
35849 653
1179 34
28104 605
868 82
30380 943
3911 109
11576 591
1100 73
15900 579
34662 450
3844 462
57268 848