3022 737
1651 35
22639 115
23648 51
16068 699
13026 390
20352 665
7442 197
15013 642
15530 738
12600 314
3430 860
5543 759
2556 730
2717 506
1391 38
555 128
27252 337
21321 260
5338 630
4745 511
5716 170
9687 171
5378 416
4131 715
1876 340
2795 101