15047 228
15526 765
73990 338
49517 128
32532 102
10152 588
9619 892
33404 174
20316 374
3126 171
1312 121
2707 570
4894 116
17900 765
98459 288