58015 771
3884 172
15915 153
8250 927
6164 516
6237 753
6006 374
5975 372
9682 359
6989 577
4197 577
4975 116
5462 75
4789 282
10897 397
4397 230