12870 229
7047 442
155366 696
120664 381
90303 588
11444 133
31065 428
3078 188
4177 424
1232 147
2106 86