387623 1161
7993 390
5294 135
7331 880
9764 598
14767 581
4234 159
3305 73
22036 662
6642 585
2331 301
12942 376
12916 771
57705 588
62368 95
8972 676
23389 509
3431 337
7154 299
2694 528