1506 362
457 113
769 135
2779 799
2298 647
10575 552
6191 449
1009 40
2877 129
32250 66
6752 695
7473 578
4912 148
10278 611
12106 154
14284 218
18924 144
6602 349
25016 535
6961 86
11901 749
3711 318
14849 94
29624 879
40581 70
9361 671
15817 497
40069 231