12855 229
7045 442
155210 696
120537 381
90218 588
11368 133
30880 427
3075 188
4172 424
1226 147
2097 86