56542 340
5904 364
795 64
4999 122
3685 156
1511 54
3799 433
3337 293
2426 225
3140 242
3661 613
2916 270
3236 503
31668 795
8533 598