12841 229
7039 442
154926 696
120389 380
90102 588
11243 133
30623 427
3072 188
4166 424
1224 147
2085 86