2988 501
189971 204
5850 530
5363 343
32380 799
140523 646
21720 684
12667 564
12259 861
57667 744
98317 559
58431 264
27728 423
9826 577
5931 110
6172 435
11033 587
4542 528
4820 122
12434 942
4777 509
9124 458
5550 370