16091 725
9103 86
18181 361
12995 622
7324 346
9974 327
73491 661
12630 96
25568 292
1857 175
15782 702
9613 732
8484 352
6748 683
6548 562
9459 676
5591 368
9203 834
3401 284
4464 432
1467 210
10786 940