1666 360
1559 460
633 207
24649 314
50607 78
17626 223
34548 513
16422 741
8983 88
2781 407
6593 696
12302 289
54767 759
21654 601
17297 575
39624 334
163832 974
384738 1079
2908607 7276
19202 573
6783 152
49227 855
33173 600
35895 935
29585 293