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