12370 314
34715 174
10965 157
8852 28
16173 410
9358 417
6640 646
6573 294
9419 621
3348 277
7929 510
4917 646
3152 132
6532 457
4184 214
1448 106
2973 249