19050 176
5815 266
1539 32
6078 445
2263 117
20848 247
2549 344
83355 616
4154 870
4666 573
2721 188
6751 570
3340 738
2582 439