1506 362
457 113
766 135
2779 799
2298 647
10573 552
6191 449
2873 129
3390 542
32236 66
6747 695
7473 578
10277 611
6182 537
12105 154
14273 218
18923 144
6601 349
25015 535
6961 86
11897 749
3711 318
14849 94
29621 879
40577 70
9360 671
15817 497
40064 231