16026 89
12533 505
13230 408
7945 726
3157 170
8307 410
2004 468
3566 57
3499 87
3491 539
4546 137
1726 293
5623 525
5079 588
16753 355
3680 547
12114 801
21875 808
10762 39
23986 107
47013 731
8250 118
9801 134
10008 298