183991 201
5694 530
5255 343
32256 799
139522 646
21603 684
12538 564
12127 861
54164 744
92578 553
52090 263
24994 421
9650 577
5840 110
5977 435
10866 587
4309 528
4599 122
12269 942
4586 509
8934 458
5435 370