3026 501
190458 204
5864 530
5367 343
32384 799
140610 646
21728 684
12672 564
12262 861
57987 744
98828 560
58906 265
28055 423
9843 577
5940 110
6186 435
11040 587
4549 528
4830 122
12445 942
4798 509
9137 458
5560 371