2703 526
1488 237
34634 243
14572 222
2882 166
6538 686
27934 275
7719 754
45229 603
14577 371
11752 323
3837 62