2988 501
190025 204
5851 530
5364 343
32380 799
140528 646
21721 684
12668 564
12259 861
57698 744
98347 559
58479 264
27755 423
9830 577
5933 110
6173 435
11034 587
4543 528
4821 122
12438 942
4777 509
9126 458
5551 371