1508 362
458 113
800 135
2793 799
2304 647
10581 552
6192 449
1009 40
2893 129
32372 66
6831 695
7479 578
4916 148
10281 611
12111 154
14317 218
18926 144
6603 349
25019 535
6961 86
11905 749
3712 318
14851 94
29653 879
40609 70
9366 671
15825 497
40101 231