12669 97
12036 117
22195 358
10495 539
3205 217
4817 554
3917 713
29741 431
7752 691
13640 598
5027 282
4154 280
19690 208
4293 867
4678 634