183326 199
5674 530
5245 343
32241 799
139405 646
21583 684
12522 564
12114 861
53880 744
92131 553
51725 263
24741 421
9627 577
5825 110
5961 435
10857 587
4286 528
4588 122
12256 942
4578 509
8922 458
5413 370