12357 314
34689 174
10936 157
8840 28
16146 410
9329 417
6631 646
6563 294
9401 621
3329 277
7899 510
4907 646
3140 132
6517 457
4172 214
1442 106
2955 249