17971 231
15529 765
74065 338
49581 128
32568 102
10155 588
9649 892
33453 174
20353 374
3130 171
1315 121
2707 570
4896 116
17904 765
98593 288