12156 157
11114 362
8238 170
7148 729
8160 584
41822 627
18039 171
6734 583
3419 542
5488 521
2876 108
3608 224
5830 596