2388 30
4115 321
2864 81
8324 168
16649 599
6391 611
7631 784
17330 461
9830 599
13728 628
5375 395
3718 458
6453 347
2790 100
7784 68
4944 721
18352 425
3605 50
6878 916
8288 765
5006 350
6085 628
2597 92
14622 616