5012 899
127666 658
110733 472
27033 378
94676 898
4602 550
91882 634
145984 159
121512 836
87525 760
59195 429
9029 532
3941 476
3562 568
13980 312
5495 387
4032 733
3710 413
1716 107
42404 726
11634 783
145728 743
9565 638
161793 700
14639 792
16291 289
38280 119
9740 116