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