2988 501
190012 204
5851 530
5364 343
32380 799
140527 646
21721 684
12668 564
12259 861
57696 744
98342 559
58474 264
27747 423
9829 577
5933 110
6173 435
11034 587
4543 528
4821 122
12436 942
4777 509
9126 458
5550 370