9225 269
19350 1049
30948 664
18931 236
15619 146
12797 703
6579 661
5993 328
5215 425
4101 227
4361 415
3784 94