2988 501
189984 204
5850 530
5364 343
32380 799
140524 646
21721 684
12668 564
12259 861
57674 744
98324 559
58443 264
27734 423
9826 577
5932 110
6172 435
11033 587
4543 528
4820 122
12435 942
4777 509
9124 458
5550 370