2988 501
190008 204
5851 530
5364 343
32380 799
140526 646
21721 684
12668 564
12259 861
57691 744
98336 559
58470 264
27745 423
9828 577
5933 110
6173 435
11034 587
4543 528
4821 122
12435 942
4777 509
9124 458
5550 370