1597 498
2318 264
40762 59
2709 59
17776 88
9759 75
7969 671
4663 807
7795 357
2832 205
1780 68
3857 321
2373 355
2341 294