9029 269
19265 1049
30796 664
18819 236
15503 146
12733 703
6531 661
5870 328
5158 425
4027 227
4292 415
3725 94