2842 614
1414 346
4581 403
16406 725
15137 630
8637 152
11091 442
101106 399
1057 37
5906 152
7744 917
5070 591