184032 201
5696 530
5255 343
32256 799
139532 646
21606 684
12540 564
12129 861
54186 744
92610 553
52122 263
25016 421
9652 577
5842 110
5978 435
10866 587
4309 528
4599 122
12272 942
4588 509
8934 458
5435 370