43006 877
1525 217
3695 716
10682 676
105167 835
68650 198
22335 469
11836 763
39071 767
9240 337
29771 737
13088 117
40504 418
45416 236
8274 508
6052 284
7467 285
4508 160
35404 517
12312 221
8738 220
20104 631
3775 65
3858 516
4022 512