12872 229
7047 442
155386 696
120681 381
90317 588
11452 133
31088 428
3078 188
4177 424
1233 147
2108 86