2988 501
190004 204
5851 530
5364 343
32380 799
140525 646
21721 684
12668 564
12259 861
57689 744
98334 559
58459 264
27743 423
9826 577
5932 110
6172 435
11034 587
4543 528
4821 122
12435 942
4777 509
9124 458
5550 370