14723 228
15525 765
73986 338
49514 127
32530 102
10152 588
9614 892
33397 174
20308 374
3126 171
1312 121
2707 570
4893 116
17900 765
98441 288