3026 501
190458 204
5864 530
5367 343
32384 799
140611 646
21728 684
12672 564
12262 861
57987 744
98829 560
58908 265
28056 423
9843 577
5940 110
6186 435
11040 587
4550 528
4832 122
12445 942
4798 509
9137 458
5560 371