11806 118
2689 342
7860 315
16088 277
22403 906
54707 446
12345 64
8612 369
3918 74
13859 316
33599 408
71877 354
14828 703
23851 596
17026 522
3444 140
4805 362
4877 105
5840 86
6613 770
4479 498
97663 370