9448 269
19533 1049
31277 665
19166 236
15769 146
12898 703
6657 661
6138 328
5268 425
4192 227
4499 415
3910 94