12371 314
34716 174
10966 157
8852 28
16174 410
9359 417
6640 646
6573 294
9421 621
3348 277
7934 510
4917 646
3153 132
6533 457
4184 214
1448 106
2973 249