12302 314
34603 174
10870 157
8820 28
16079 410
9245 417
6598 646
6538 294
9352 621
3300 277
7728 510
4870 646
3110 132
6492 457
4135 214
1421 106
2909 249