12676 97
12054 117
22205 358
10557 539
3208 217
4847 554
3929 713
29774 431
7759 691
13663 598
5041 282
4163 280
19745 208
4297 867
4692 634