14840 114
8158 352
5055 428
22702 797
9127 699
15574 766
3120 96
152909 834
38428 424
19426 572
9642 857
21227 670
1555 320
4062 706