1251 337
713 194
315 39
2480 686
612 166
13872 88
4702 473
35684 677
4194 535
3333 395
3172 45
9821 165