12660 97
12008 117
22180 358
10383 539
3187 217
4785 554
3898 713
29662 431
7743 691
13597 598
5007 282
4142 280
19561 208
4280 867
4656 634