1504 362
457 113
764 135
2778 799
2298 647
10570 552
6191 449
1009 40
2871 129
32205 66
6727 695
7471 578
4908 148
10277 611
12103 154
14261 218
18923 144
6601 349
25014 535
6959 86
11897 749
3711 318
14847 94
29614 879
40572 70
9360 671
15815 497
40058 231