1635 315
2723 280
3578 716
62976 782
16335 593
2374 413
1439 47
5375 592
20236 233
66598 308
92325 633
7127 523
2988 442
982 156