1506 362
457 113
765 135
2778 799
2298 647
10571 552
6191 449
2873 129
3390 542
32217 66
6737 695
7473 578
10277 611
6182 537
12105 154
14266 218
18923 144
6601 349
25015 535
6960 86
11897 749
3711 318
14847 94
29618 879
40576 70
9360 671
15817 497
40061 231