1360 265
3132 572
8884 328
11869 451
5681 525
3666 64
15104 155
8417 170
7839 614
5342 897
3437 718
4861 234
16522 706