4001 191
5321 676
2959 427
5758 404
3722 39
4430 587
4150 603
4645 173
5862 563
11780 838
3687 638
3928 341
7631 570
4651 553
10613 356
12519 622
17976 759
17780 656
23208 472
13693 529
12090 157
215687 1158
14815 587
197203 1032
11952 726