12370 314
34716 174
10966 157
8852 28
16173 410
9359 417
6640 646
6573 294
9420 621
3348 277
7934 510
4917 646
3152 132
6533 457
4184 214
1448 106
2973 249