318 95
2627 613
2784 577
2674 550
1606 509
18017 301
5893 641
7238 599
30225 289
15957 359
2936 197
50331 174
18536 286
12272 104
4768 374
15444 509
11426 633
3965 497
3788 196
7123 466
5200 662
6029 99
3548 524
2356 261