5556 879
2294 92
5222 155
3001 645
1477 297
1590 54
1842 392
1373 222
1938 372
3297 434
943 108
4684 670
4618 576
1000 71