14427 1050
6330 874
6936 552
86861 485
37683 142
14713 225
18274 696
49107 377
24603 317
7476 669
11664 133
35885 652
12161 654
5980 42
5434 92
17016 595
4105 165
23728 877
14805 184
3696 286
6467 641
8666 598
7319 724
9629 709
16804 514
15522 585
7251 519
2601 327