2856 558
858 201
673 159
1669 385
2952 700
1082 265
1171 201
2239 347
54369 198
64862 411
29373 670
10813 674
5646 85
10972 573
7063 451
5769 596
29740 482