43302 407
31624 241
15727 765
77935 341
51868 128
33906 103
10307 588
10651 892
35421 176
3307 171
1396 121
2775 570
5036 116
18162 765
108300 292