15954 229
15526 765
74015 338
49532 128
32541 102
10153 588
9626 892
33420 174
20323 374
3126 171
1313 121
2707 570
4894 116
17900 765
98495 288