1508 362
458 113
796 135
2793 799
2303 647
10580 552
6191 449
1009 40
2891 129
32353 66
6820 695
7479 578
4915 148
10281 611
12111 154
14312 218
18925 144
6603 349
25019 535
6961 86
11905 749
3712 318
14850 94
29651 879
40606 70
9365 671
15825 497
40098 231