184002 201
5694 530
5255 343
32256 799
139524 646
21604 684
12539 564
12128 861
54169 744
92586 553
52099 263
25000 421
9650 577
5840 110
5978 435
10866 587
4309 528
4599 122
12270 942
4587 509
8934 458
5435 370