646
Private
3920
1952
1190
17870
2066
1194
4795
635
2802
583
581
885
525
238
1121
1516
504
1581
1120
572
1606
821
1241
2544