12165 315
34422 173
10834 156
9606 28
15978 410
9082 416
6506 646
6471 294
9234 621
3233 277
7556 510
4831 646
3066 132
4511 457
4118 214
1378 106
3982 249