2506 570
1677 519
216 31
3091 801
2931 683
7455 756
2603 547
29921 150
12899 244
671 117
4680 481
21387 379
3867 281
5055 100
5639 479
10764 838
6236 47
10174 585
5221 143
3100 545
15843 475
5068 438
3159 442
4634 715
1815 338
1345 83
3352 675
9036 591