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