3028 651
2527 753
790 231
364 69
5674 482
4054 385
11649 508
3521 366
8224 533
8552 146
15930 506
7761 435
4468 199
1259 222
13048 727
5348 489
2782 639
5886 706
10885 58
10953 656
2606 723
7237 772
7323 574
1615 173