12865 229
7047 442
155321 696
120628 381
90280 588
11426 133
31027 427
3078 188
4177 424
1232 147
2104 86