1506 362
457 113
765 135
2779 799
2298 647
10573 552
6191 449
1009 40
2873 129
32227 66
6742 695
7473 578
4910 148
10277 611
12105 154
14271 218
18923 144
6601 349
25015 535
6960 86
11897 749
3711 318
14848 94
29620 879
40577 70
9360 671
15817 497
40063 231