15726 90
1883 29
18048 557
7138 423
2076 304
5019 77
8314 69
6822 162
5660 547
2526 43
3835 628
3897 654
4695 736
52544 673
35527 796
5879 417
3552 111
4885 301
7044 315
10734 965
5892 444
1039 153
3949 300
7484 636
2685 197
4055 867
12592 186
16919 231