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