251 73
2951 661
8473 689
13136 350
14244 297
16933 135
31155 447
6809 213
8366 336
10101 225
18552 430
8829 49
2565 658
4902 574
2843 587
1041 39
3821 177
3458 393
11808 615