1680 360
1561 460
633 207
24658 314
50617 78
17632 223
34568 513
16428 741
8989 88
2784 407
6599 696
12307 289
54784 759
21667 601
17314 575
39638 334
163839 974
384750 1079
2908706 7276
19230 573
6792 152
49292 855
33178 600
35901 935
29605 293