2334 553
1258 337
744 194
318 39
2513 686
615 166
13968 88
4710 473
35694 677
4197 535
3345 395
3195 45
9839 165