18010 264
5899 790
2983 829
4652 206
11068 762
10012 673
1638 427
8772 623
5005 429
1192 279
29381 111
24811 645
1682 364
1861 398
1559 339
14086 510
6928 264
359 93
15931 750
9709 621
3665 138
2114 560
6892 645
7035 391