1253 337
722 194
315 39
2491 686
613 166
13904 88
4704 473
35689 677
4197 535
3339 395
3183 45
9827 165