20129 73
5005 311
4424 804
1139 60
9606 591
8640 495
9572 221
15065 927
2132 64
16367 725
3807 442
10614 614
5538 806
2779 139
7536 532
38762 830
9137 699
4668 175
19650 116
11911 649
3868 276
6145 581
8949 262
5547 529
8734 182
2514 441
4778 241
9746 539