12660 97
12011 117
22180 358
10385 539
3188 217
4785 554
3898 713
29666 431
7743 691
13599 598
5007 282
4142 280
19568 208
4280 867
4656 634