9448 269
19533 1049
31279 665
19168 236
15770 146
12898 703
6657 661
6138 328
5268 425
4192 227
4499 415
3910 94